/**
 * Odontosis - (2008 - Eclipse 3.3 - JDK1.6 Update 3) 
 */
package com.odontosis.entidade;

/**
 * Enumerao de tipos de servio.
 * @author Oto
 * ltima modificao: $Author$<br>
 * Verso: $Revision$ $Date$
 */
public enum TipoServico {
	CLAREAMENTO(0,"Clareamento"),
	DTM(1,"DTM"),
	LIMPEZA(2,"Periodontia"),
	MANUTENCAO(3,"ORTHO"),
	OUTROS_ACRESCIMOS(4,"Outros Acréscimos");
	
	private Integer id;
	private String descricao;
	
	private TipoServico(Integer id, String descricao) {
		this.id = id;
		this.descricao = descricao;
	}

	public String getDescricao() {
		return descricao;
	}

	public Integer getId() {
		return id;
	}
	
	public static TipoServico recuperarPorId(Integer id) {
		switch (id) {
			case 0: return CLAREAMENTO;
			case 1: return DTM;
			case 2: return LIMPEZA;
			case 3: return MANUTENCAO;
			case 4: return OUTROS_ACRESCIMOS;
			default: return null;
		} 
	}
}
